Vega: Non-Linear FEM Deformable Object Simulator

نویسندگان

  • Funshing Sin
  • D. Schroeder
  • Jernej Barbic
چکیده

This practice and experience paper describes a robust C++ implementation of several nonlinear solid 3D deformable object strategies commonly employed in computer graphics, named the Vega FEM simulation library. Deformable models supported include co-rotational linear FEM elasticity, Saint-Venant Kirchhoff FEM model, mass-spring system, and invertible FEM models: neo-Hookean, Saint-Venant Kirchhoff, and Mooney-Rivlin. We provide several timestepping schemes, including implicit Newmark and backward Euler integrators, and explicit central differences. The implementation of material models is separated from integration, which makes it possible to employ our code not only for simulation, but also for deformable object control and shape modeling. We extensively compare the different material models and timestepping schemes. We provide practical experience and insight gained while using our code in several computer animation and simulation research projects.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intuitive Control of Deformable Object Simulation Using Geometric Constraints

This paper describes an effective and intuitive method to control deformable objects using geometric constraints. To achieve a natural and plausible interaction with deformable objects and to setup the desirable initial conditions of simulation, users should be able to define and control the geometric constraints intuitively. Users should be able to utilize the simulation as a problem solving p...

متن کامل

Deformable Object Tracking Using the Boundary Element Method

This paper presents a method to perform 2D deformable object tracking using the boundary element method (BEM). BEM, like the finite element method (FEM), is a technique to model an elastic solid. BEM differs from FEM in that only the contour of an object needs to be meshed for BEM, making this method attractive for computer vision problems. For FEM, the interior of the object must be meshed als...

متن کامل

ETH Zürich Editors:

The Finite Element Method (FEM) has become an indispensable tool in computer graphics. Typical applications range from computer games, special effects and feature films to virtual surgery training simulators. In the field of geometric modeling, the FEM can help in creating realistic and physically plausible deformations with the user only having to specify a low number of constraints. Using the...

متن کامل

Motion Planning Under Uncertainty In Highly Deformable Environments

Many tasks in robot-assisted surgery, food handling, manufacturing, and other applications require planning and controlling the motions of manipulators or other devices that must interact with highly deformable objects. We present a unified approach for motion planning under uncertainty in deformable environments that maximizes probability of success by accounting for uncertainty in deformation...

متن کامل

Grasping deformable planar objects: Squeeze, stick/slip analysis, and energy-based optimalities

Robotic grasping of deformable objects is difficult and under-researched not simply due to the high computational cost of modeling. More fundamentally, several issues arise with the deformation of an object being grasped: a changing wrench space, (generally) growing finger contact areas, and pointwise varying contact modes inside these areas. Consequently, constraints needed for deformable mode...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Comput. Graph. Forum

دوره 32  شماره 

صفحات  -

تاریخ انتشار 2013